package cn.andrewlu.weexshell.ui.nav;

import android.graphics.Color;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.View;

import cn.andrewlu.weexshell.beans.SinglePageNav;
import cn.andrewlu.weexshell.ui.NavFragment;
import cn.andrewlu.weexshell.ui.WXPageFragment;

/**
 * Created by andrewlu on 2017/6/4.
 * 单页模式.最基本的页面模式.
 * 由标题栏 + 页面 组成. 标题栏可不选. 可开启向上推走向下拉出模式. 标题栏管理有专门的类进行处理.
 * 此单页中进行跳转或打开详情页面. 但不能包含回退功能.回退功能由打开的二级页面处理.在此页回退时应触发关闭应用事件.
 * 其他导航模式由此页为基础元素.
 * 先不考虑标题栏处理
 */

public class SinglePageFragment extends NavFragment {

    @Override
    public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
        Fragment content = new WXPageFragment(((SinglePageNav) getNavData()).pageName);
        attachFragment(view.getId(), content);
        view.setBackgroundColor(Color.RED);
    }
}
